section.section
  header.section__header
    h3.section__h3 print
  div.section__content
    h4.section__h4 Description
    dl.section__dl
      dt.section__dt Type：
      dd.section__dd Object
    dl.section__dl
      dt.section__dt Default：
      dd.section__dd {element: '', title: ''}
    p 可选，自定义的是否自动为文章页面创建打印样式。
    dl.section__dl
      dt.section__dt element：
      dd.section__dd （必须）要打印的文章区域，DOM 元素或者选择器字符串。
    dl.section__dl
      dt.section__dt title：
      dd.section__dd （可选）要打印的文章标题。如果 element 区域有 h1 标签则无需设置。可以直接设置标题文本，也可以是文章页的主标题 DOM 元素。
    pre.section__pre
      code.section__code.
        const defaults = Outline.DEFAULTS
        let outline

        defaults.position = 'sticky'
        defaults.stickyHeight = 86
        defaults.parentElement = '#aside'
        defaults.scrollElement = '#main'
        defaults.homepage = './index.html'
        defaults.git = 'https://github.com/yaohaixiao/outline.js'
        defaults.tags = 'https://github.com/yaohaixiao/outline.js/tags'
        defaults.issues = 'https://github.com/yaohaixiao/outline.js/issues'
        defaults.print = {
          element: '#article',
          // 可以直接设置标题文本，也可以是文章页的主标题 DOM 元素。
          // 纯静态的页面，设置 DOM 元素，可能更好，确保每个页面的主标题 DOM 元素的选择器不变
          // 则 title 会是一个可变的值，这样比直接设置标题文本更加灵活；
          title: document.querySelector('.title'),
          // 进入阅读模式的提示消息文本
          enterReadingTip: '进入阅读模式，按 ESC 键可退出阅读模式'
        }
        outline = new Outline(Outline.DEFAULTS)
    p 演示地址：
      a(target="_blank" href="https://yaohaixiao.github.io/outline.js/flex.html") https://yaohaixiao.github.io/outline.js/flex.html
